be self-reliant - Anglais Synonymes Dictionnaire